

/*
客户列表，客户类型为企业客户的详情
客户资料

*/
.pic-header{
    display: flex;
}
.pic-column{
    margin-left: 10px;
}
.pic-title{
    font-size: 16px;
    font-weight: 600;
    color: #40424B;
    line-height: 26px;
}
.pic-label{
    margin-top: 3px;


}
.pic-label span{
    display: inline-block;
    padding: 0px 12px;
    margin-right: 3px;
    font-weight: 400;
    font-size: 12px;
    border-radius: 2px;
    line-height: 28px;
}
.color-mdi-set{
    color: #f00;
    margin-left: 10px;
    font-size: 20px;
}
.pseudo-customers:before{
    content: ' ';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../../../images/csdCustomerDetail/1-7.png") no-repeat;

    margin-right: 5px;
    vertical-align: middle;
}
.pseudo-customers{
    background: #E8F4FF;
    color: #3295F0;


}
.pseudo-address{
    background: #FFF3DE;
    color: #FF9F00;

}
.pseudo-subsist{
    background: #ECF8F0;
    color: #1C9A46;
}
.membership{
    margin-left: 25px;

}
.membership-level{
    margin-top: 15px;
}
.membership label{
    display: flex;
    align-items: center;
    line-height: 35px;
    font-size: 14px;
    color: #6F7383;
}
.membership label:before{
    margin-right: 10px;
}
.membership:first-child label:before{
    content: ' ';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../../../images/csdCustomerDetail/1-2.png") no-repeat;

    vertical-align: middle;
}

.membership:nth-child(2) label:before{
    content: ' ';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../../../images/csdCustomerDetail/1-5.png") no-repeat;

    vertical-align: middle;
}

.membership:nth-child(3) label:before{
    content: ' ';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../../../images/csdCustomerDetail/1-4.png") no-repeat;

    vertical-align: middle;
}

.membership:nth-child(4) label:before{
    content: ' ';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../../../images/csdCustomerDetail/1-1.png") no-repeat;

    vertical-align: middle;
}

.table-backgrop thead{
    background: #F6FAFF;
}
.tab-pane{
    min-height: 300px;
}
.membership span{
    font-weight: 700;
    line-height: 35px;
    margin-bottom: 5px;
    margin-left: 10px;
}
.membership{
    margin-left: 25px;
    display: flex;
    align-items: center;
}
.membership-level{
    margin-top: 15px;
}
.membership label{
    display: flex;
    align-items: center;
    line-height: 35px;
    font-size: 14px;
    color: #6F7383;
}
.membership label:before{
    margin-right: 10px;
}
.membership:first-child label:before{
    content: ' ';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../../../images/csdCustomerDetail/1-2.png") no-repeat;

    vertical-align: middle;
}

.membership:nth-child(2) label:before{
    content: ' ';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../../../images/csdCustomerDetail/1-5.png") no-repeat;

    vertical-align: middle;
}

.membership:nth-child(3) label:before{
    content: ' ';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../../../images/csdCustomerDetail/1-4.png") no-repeat;

    vertical-align: middle;
}

.membership:nth-child(4) label:before{
    content: ' ';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../../../images/csdCustomerDetail/1-1.png") no-repeat;

    vertical-align: middle;
}

.table-backgrop thead{
    background: #F6FAFF;
}
.tab-pane{
    min-height: 300px;
}
.membership span{
    font-weight: 700;
}
.header-title{
    font-size: 15px;
    padding: 10px 0 5px 0;
    font-weight: 600;
    box-sizing: border-box;
}
.color-green-set{
    color: #00B83F;
    margin-left: 10px;
    font-size: 20px;
}
.lock-img{
    background: url("../../../images/csdCustomerDetail/img-lock.png") no-repeat;
    display: inline-block;
    width: 20px;
    height: 20px;
    float: right;
    margin-top: 3px;
}
.text-right{
    text-align: right;
}
.file-upload{
    display: flex;
    margin-top: 20px;
}
.modal-center{
    display: flex;
    justify-content: center;
}

/***
     联系人管理
*/

.select-absolute{
    position: fixed;
    z-index: 99999;
}
.multiselect{
    opacity: 0;
}

#contactReview thead tr th[data-field='onTheJobSituation']{
    display: flex;
}
#contractContact thead tr th[data-field='contactReviewStatus']{
    display: flex;
}
/*#contactReview thead tr th[data-field='paymentStatus']  {*/
/*    display: flex;*/
/*}*/
#contactReview thead tr th[data-field='auditStatus'] .th-inner {
    float: left;
}
#contractContact thead tr th[data-field='onTheJobSituation'] .th-inner {
    float: left;
}
.css-mdi{
    margin-left: 15px;
    font-size: 16px;
    margin-top: 18px;
}
.select-absolute-occupation{
    position: fixed;
    z-index: 99999;
}
.status-mdi{
    margin-left: 15px;
    font-size: 16px;
    margin-top: 18px;
}

.contract-mdi,.status-contract-mdi{
    margin-left: 15px;
    font-size: 16px;
    margin-top: 18px;
}
.select-absolute-contact,.select-absolute-occupation-contact{
    position: fixed;
    z-index: 99999;
}
/*备注的头部*/
.modal-link-flex{
    display: flex;
}
.modal-link-flex h4{
    width: 80%;
}
.modal-link-flex .btn-link{
    width: 20%;
}
.modal-body-link{
    padding: 20px 86px;
}
.btn-size{
    font-size: 18px;
    color:#6b7cff ;
}
/**
联系人管理的select 居中对齐
*/
.select-flex .checkbox{
    display: flex;
    align-items: center;
}

/*正确错误未审核
*/
.unissued-img:before{
    content: " ";
    width: 14px;
    height: 14px;
    display: inline-block;
    background: url("../../../images/mdiImg/unissuedImg.png")no-repeat center;
    line-height: 14px;
    vertical-align: bottom;
    margin-right: 5px;
    background-size: contain;
    vertical-align: text-bottom;
}
.success-img:before{
    content: " ";
    width: 14px;
    height: 14px;
    display: inline-block;
    background: url("../../../images/csdCustomerList/img-success.png")no-repeat center;
    line-height: 14px;
    vertical-align: bottom;
    margin-right: 5px;
    background-size: contain;
    vertical-align: text-bottom;
}
.not-approved-img:before{
    content: " ";
    width: 14px;
    height: 14px;
    display: inline-block;
    background: url("../../../images/mdiImg/fore-img.png")no-repeat center;
    line-height: 14px;
    vertical-align: bottom;
    margin-right: 5px;
    background-size: contain;
    vertical-align: text-bottom;
}
.customer-grey{
    color: #ccc;
    font-size: 14px;
    margin-left: 10px;
}
/*增补合同*/
/*清除浮动*/
.clearFix:after{
    content: "";
    display: block;
    height: 0;
    clear:both;
    visibility: hidden;
    zoom:1;
}
#supplementContract main{
    padding:20px;
}
#supplementContract .form-group>.form-control,#contractReviewNotes,#contractImg,#supplementContract .formCon{
  width:calc(100% - 120px)
}
#supplementContract .form-group label{
    width:110px;
    line-height:38px;
    margin-right:10px;
    text-align:right;
}
small[data-bv-for='contractReviewNotes'],small[data-bv-for='contractDate']{
    padding-left:120px;
}